Volume 175, Issue 0, September 2022, Pages 1-18
Ahmed Abdelghani Mahmoud; Mahmoud Fouad; Abdelzaher E. A. Mostafa